Error initializing an internal MFX session: unsupported
ffmpegでIntel Quick Sync Videoを使ったencodingをやろうとしたら出てきたエラー@WSL2
h264_qsvでもhevc_qsvでも発生する
対応策
ソースからビルドする
mfx_dispatchとかが必要になるらしい
MSYSの場合のビルド方法
https://cathval.com/memorandum/4670
WSL1の場合のビルド方法
https://peta.okechan.net/blog/archives/4212
Ubuntu20.04の場合のビルド方法
https://qiita.com/yamakenjp/items/c1c91669b00ea149e3ad
QSVEncCを使う
https://peta.okechan.net/blog/archives/4212
Hardware/QuickSync – FFmpeg
ffmpegで使えるIntel Quick Sync Videoのoptionや必要ドライバなど
WSLの情報はなかった
WSL2で動かしたという情報は見つからなかったtakker.icon
WSL1の方法でbuildすれば動くのだろうか?
cf. ffmpeg5.0をWSL2でbuildした事例
buildめんどくさいので、なるべくsudo apt installだけで動く方法を探したいtakker.icon
ffmpeg -encodersを見るとh264_qsv等が入っているので、hardware encodings supportなバイナリが配布されている
このバイナリをそのまま使いたい
続き:/villagepump/2023/01/03#63b3cebd1280f000009279e9
#2023-01-03 15:31:01